rest your neck - Turkish English Dictionary